river buffalo - Turc Anglais Dictionnaire